// pages/yaoqinghaoyou/yaoqinghaoyou.js
var app = getApp();
var utils = require('../../utils/util.js');
Page({

  /**
   * 页面的初始数据
   */
  data: { 
    // 图片的宽度
    imgwidth:'',
    //图片的高度
    imgheight:'',
    // 定义图片
    imgurl:'',
    ewmurl: '',
    imgcont:'',
    recommender:'',//分销商信息,
    nametitle: '',
    iphoneX:false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //获取分享链接中携带的uid，用于用户注册
    if (options.uid) {
      app.globalData.uid = options.uid;
    }
    this.getSystems()

    this.Getimglist()
    wx.hideLoading()
    wx.getStorage({
      key: 'recommender',
      success: (res)=> {
        var shopimg = res.data.initInfo.Shop_Logo.substring(0,5)
        if (shopimg != 'https'){
          res.data.initInfo.Shop_Logo = app.globalData.init.front_url + res.data.initInfo.Shop_Logo
        }
        this.setData({
          recommender: res.data.initInfo,
          nametitle:app.globalData.shopConfig.ShopName
        })
      },
    })
  },
  /**兼容iphoneX处理 */
  getSystems(){
    wx.getSystemInfo({
      success:(res)=> {
        if (res.screenHeight == 812 && res.screenWidth == 375){
            this.setData({
              iphoneX:true
            })
        }
      },
    })
  },
  /**
   *加载 图片
  */
  Getimglist: function () {
    var transData = {
      act:'get_qrcode',
      User_ID: app.globalData.shopConfig.Users_ID,
    };
    app.http_req(transData, app.globalData.init.api_url, 'POST', this.get_catelist_callback);
  },
  //加载  回调
  get_catelist_callback: function (res) {
    if (res.errorCode == 0) {
    
      res.data.image = app.globalData.init.front_url + res.data.image
      res.data.qrcode = app.globalData.init.front_url + res.data.qrcode
      this.setData({
        imgcont: res.data,
        imgurl: res.data.image,
        ewmurl: res.data.qrcode,
      })
    }
  },
  // canvasht(){
  //   // 获取屏幕尺寸
  //   var sysInfo = wx.getSystemInfoSync();
  //   var width = sysInfo.screenWidth;
  //   var height = sysInfo.screenHeight;
  //   // 获取图片尺寸
  //   wx.getImageInfo({
  //     // 图片
  //     src: this.data.imgurl,
  //     success: (res) => {
  //       // 开启canvas绘画
  //       var context = wx.createCanvasContext('identify');
  //       //  绘画第一张图片
  //       context.beginPath();
  //       context.drawImage(this.data.imgurl, 0, 0, width, height - 50);
  //       context.closePath();
  //       // 开始绘画第二张图片
  //       context.beginPath();
  //       var rpx = width / 750;
  //       context.drawImage(this.data.ewmurl, 260 * rpx, 320 * rpx, rpx * 244, rpx * 244)
  //       context.closePath();

  //       // 指向canvas
  //       wx.drawCanvas({
  //         // 获取canvas ID
  //         canvasId: 'identify',
  //         actions: context.getActions(),
  //       })
  //     }
  //   })   
  // },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
   
  },
 
  // // 按钮的点击事件
  // preserveImg:function(){
  //   // 导出图片
  //   var sysInfo = wx.getSystemInfoSync();
  //   var width = sysInfo.screenWidth;
  //   var height = sysInfo.screenHeight;
  //     wx.canvasToTempFilePath({
  //       x: 0,
  //       y: 0, 
  //       width: width,
  //       height: height,
  //       // 导出图片宽高
  //       // destWidth: this.data.imgwidth,
  //       // destHeight: this.data.imgheight,
  //       // 指定canvasID
  //       canvasId: 'identify',
  //       success: function (res) {
  //         // 获取用户权限
  //          wx.getSetting({
  //            success(res) {
  //              if (!res.authSetting['scope.writePhotosAlbum']){
  //                 wx.authorize({
  //                  scope: 'scope.writePhotosAlbum',       
  //                })    
  //              }
  //            }
  //          })
           
  //         //  掉接口图片保存到本地  
                 
  //           wx.saveImageToPhotosAlbum({
  //             filePath: res.tempFilePath,
  //             success() {
  //               wx.showToast({
  //                 title: '保存成功',
  //                 icon: 'success',
  //                 duration: 2000
  //               })
  //             }

  //           })                  
        
  //       }
      
  //   }) 
      
  // },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    return {
      title: "邀请",
      path: '/pages/erweima/erweima' + app.share(),
    }
  }
})